History
History
Synonyms
UK
US
Meaning:
park

a public garden in a town or city; an area of grassland, trees etc round a large country house or mansion

land that is reserved for pleasure, recreation

parking

(an area for) the parking of vehicles

land that is reserved for pleasure, recreation

RECREATION AREA as in Wiktionary
RECREATION AREA as in Wikipedia